<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type"/>
<link rel="stylesheet" href="../css/ABC.css" type="text/css"/>
<script type="text/javascript" src="../js/form.js"></script>
<script type="text/javascript">
    var GB_ROOT_DIR = "../js/greybox/";
</script>
<script type="text/javascript" src="../js/greybox/AJS.js"></script>
<script type="text/javascript" src="../js/greybox/AJS_fx.js"></script>
<script type="text/javascript" src="../js/greybox/gb_scripts.js"></script>
<link href="../js/greybox/gb_styles.css" rel="stylesheet" type="text/css"/>
</head>
</html>

<?php

include("../classes/ConnectionBDD.php");
include("../classes/Formulaires.php");
include("../classes/Interventions.php");
include("../classes/FormulairesI.php");
include_once("../classes/portail.php");

$bdd = new Connector_Sql();
$frm = new Formulaires();
$frmI = new FormulairesI();
$inon = new Interventions();
$p = new Portail();

mysql_connect('localhost','root','') or die('Connexion impossible a la BDD');
mysql_select_db('ABC PRO');

$frmI->debutFormulaire('Creer intervention','cree','creerIntervention.php');
$frm->ligne_vide();
$inon->listerClient('liste_cl',0);
$inon->listerInterventionType('liste_t',0);
$frm->ligne_vide();

$_SESSION['contenu'] = 'vide'; //indique que la zone de texte de la description sera vide
if (file_exists("../desc_m.tmp")) unlink("../desc_m.tmp"); //s'il reste une trace du fichier de description dans le cas ou une modification d'intervention a ete commence, mais pas validee
if (file_exists("../desc_e.tmp")) unlink("../desc_e.tmp"); //s'il reste une trace du fichier de description dans le cas ou un email a ete commence, mais pas validee

echo "<a href='descriptionBox.php?mail=0' title='Description' rel=\"gb_page_center[500,500]\">Entrer description</a>";
echo "<a href='voirDesc.php?mail=0' title='Voir' rel=\"gb_page_center[500,500]\">Voir la description entree</a><br>";
$frmI->boutonsRadio('etat_c');
$frm->ligne_vide();
$frm->fin_formulaire();

$contenu = $p->lireFichier("../desc_c.tmp");

//cree une intervention en avertissant l'utilisateur avec un message popup
if ($contenu and isset($_POST['etat_c'])) {

	//si un nouveau titre a ete cree
	if ($_POST['ajoutitre'] != '') {
	
		if ($inon->creerTitre($_POST['ajoutitre'])) {
			echo "<script type='text/javascript'>alert(\"Titre cree\");</script>";
		}

		if ($inon->creerIntervention($_POST['etat_c'],$_POST['ajoutitre'],$contenu,$_SESSION['log'],$_POST['liste_cl'])) {
			echo "<script type='text/javascript'>
							alert(\"Intervention cree pour l'utilisateur ".$_SESSION['log']." et le client ".$_POST['liste_cl']."\");
						</script>";
			echo "<script>window.location.replace(\"creerIntervention.php\");</script>"; //actualise la page pour avoir la liste mise a jour
		}
		
		if ($_POST['etat_c'] == "Close") {
			if ($inon->archiverIntervention($_POST['liste_cl'],$_SESSION['log'],$_POST['ajoutitre'],$contenu,"")) {
				echo "<script type='text/javascript'>alert(\"PDF cree\");</script>"; //ne s'affiche pas...
			}
		}
	
	}
	
	else {
	
		if ($inon->creerIntervention($_POST['etat_c'],$_POST['liste_t'],$contenu,$_SESSION['log'],$_POST['liste_cl'])) {
			echo "<script type='text/javascript'>
							alert(\"Intervention cree pour l'utilisateur ".$_SESSION['log']." et le client ".$_POST['liste_cl']."\");
						</script>";
		}
		
		if ($_POST['etat_c'] == "Close") {
			if ($inon->archiverIntervention($_POST['liste_cl'],$_SESSION['log'],$_POST['liste_t'],$contenu,"")) {
				echo "<script type='text/javascript'>alert(\"PDF cree\");</script>"; //ne s'affiche pas...
			}
		}
		
	}
	
	unlink("../desc_c.tmp"); //supprime le fichier
	
}

$bdd->deconnect();

?>
